Hur du använder vårt API för skatter

Senast uppdaterad: 31 mars 2025

Ett Application Programming Interface är ett sätt för olika tjänster (börser och skattetjänster i detta fall) att interagera med varandra.

Ibland kan tjänster kommunicera fritt med hjälp av offentligt tillgänglig data via API, men när det gäller att fråga efter information som behövs för skatter (som dina kontosaldon, handelshistorik, etc.) blir saker mer komplexa, eftersom denna information skyddas av ditt användarnamn/lösenord/2FA (som du aldrig ska dela med någon).

Att använda ett API för att ansluta din skatteplattform till ditt Kraken-konto är ett effektivt sätt att ge åtkomst till data på ditt konto utan att dela din inloggningsinformation.

För att ansluta din skatteplattform till ditt Kraken-konto måste du ge skatteplattformen åtkomst till din kontoinformation via en API-nyckel.

Du vill inte att tredje parter ska känna till ditt användarnamn/lösenord/2FA, och du vill inte heller att de ska handla eller ta ut från ditt konto, så en API-nyckel med lämpliga behörigheter används istället.

De behörigheter du ger API-nyckeln kommer att sätta gränserna för vad den andra plattformen kan se och göra på ditt konto.

Generellt sett är de behörigheter som behövs för att en skatteprogramvara ska kunna beräkna dina kapitalvinster/-förluster följande:

Fråga medel, Fråga stängda order & affärer (valfritt för vissa börser), Fråga huvudboksposter och Exportera data.

Dessa är kända som skrivskyddade behörigheter, vilket innebär att de tillåter den andra plattformen att se medel på ditt konto samt transaktioner i din kontohistorik, men tillåter dem inte att göra några ändringar på ditt konto (inga nya affärer och inga nya finansieringstransaktioner).

Låt oss se hur detta ser ut på Kraken PRO:

Kraken PRO

För att lära dig hur du skapar ett API på Kraken, se nedan.

Medel:

Fråga: detta tillåter API-nyckeln att visa kontosaldot och finansieringsposter (historiska insättningar och uttag) på kontot.

Order och affärer:

Fråga stängda order & affärer: detta tillåter API-nyckeln att se de stängda orderna och affärerna på kontot (detta används för att hjälpa till att bestämma vinst/förlust).

Data:

Fråga huvudboksposter: detta tillåter API-nyckeln att visa kontohuvudboken, som är en registrering av alla tidigare handels-/finansieringstransaktioner.

Exportera data: detta tillåter API-nyckeln att exportera all data som nämns ovan, inklusive din handels- och kontohuvudbokshistorik (vanligtvis i CSV-format).

För mer information om hur du ansluter ditt Kraken-konto till Koinly, besök:

Börja med att välja ditt bosättningsland

1

Klicka sedan på Lägg till plånbok och välj Kraken

2

För att använda API-metoden 'Automatic Sync', ange din Public och Private Key som du fått från Kraken.com och klicka på Lägg till Kraken.

3

3

4

För att manuellt ladda upp din CSV-fil, omformatera din data med hjälp av CoinTracker CSV-guiden och ladda den till CoinTracker CSV-mallen.

När detta är klart, dra och släpp den färdiga CoinTracker CSV-mallen till det avsedda uppladdningsområdet.

5

Om du behöver ytterligare hjälp, ta en titt på CoinTracker steg-för-steg-guiden nedan.

Från huvudsidan ställer du in dina grundläggande inställningar

1

Klicka på nästa steg, följt av 'se fler alternativ'

2

Välj Kraken från listan över plånböcker/börser

4

5

Kopiera och klistra in dina Kraken Public och Private keys i fälten API Key och Secret Key och klicka på "Connect Exchange"

4

Från huvudsidan, välj 'Enter Coins' och sök efter och välj Kraken (ska inte förväxlas med Kraken Futures)

Select Exchange/Wallet

Scrolla ner till 'Create a new automatic Kraken Job' och klistra in API Key samt din API Private Key (secret), klicka sedan på 'Save This Kraken Job'

Input Public/Private Keys

För att manuellt ladda upp din CSV-fil, klicka på fliken 'CSV import', dra och släpp sedan din CSV-fil och klicka på 'Continue to Import'.

Manually Upload CSV file

Slutligen, klicka på 'Start Import'

Manually upload CSV file

Successfully uploaded CSV file

Om du behöver ytterligare hjälp, ta en titt på CoinTracking steg-för-steg-guiden nedan:

För en omfattande guide om hur du laddar upp Kraken-data till Crypto Tax Calculator (CTC), besök vår supportartikel:

Från instrumentpanelen, välj knappen + Integration uppe till höger:

Blockpit

Välj sedan Kraken när du uppmanas att välja en Wallet.

Den listas tydligt under de mest populära integrationerna.

Välj sedan Kraken (för Spot API Data) eller Kraken Futures (för Futures Data).

*Observera att Kraken Futures API-nycklar är separata och skiljer sig från Kraken SPOT API-nycklar och kan inte användas omväxlande*

Blockpit

Blockpit 3

Kopiera din API Key och din API Private Key från ditt Kraken-konto och klistra in dem i motsvarande fält på Blockpits webbplats och klicka på Fortsätt.

Blockpit 3

Efter att ha klickat på ”Fortsätt” påbörjas processen med att synkronisera dina kontosaldon och transaktionshistorik. Detta kan ta några sekunder eller minuter beroende på hur lång din kontohistorik är.

Blockpit 4

Dina Kraken-saldon (och Kraken Futures-saldon) visas under Integrationer i Dashboard, där du kan synkronisera data när som helst, eller få den automatiskt synkroniserad var 24:e timme med en aktiv Blockpit-licens.

Om du behöver ytterligare hjälp, ta en titt på Blockpits steg-för-steg-guide nedan.

  • Jag får ett felmeddelande om ogiltig nyckel när jag lägger till min publika och privata nyckel i en tredjepartsprogramvara.

    Om du får detta felmeddelande, se först till att du kopierar de privata och publika nycklarna korrekt. Om du gör detta och fortfarande får felmeddelandet om ogiltig nyckel, vänligen skapa en ny nyckel med rätt behörigheter och försök lägga till den igen.

  • Mina Earn/Staked-saldon visas inte.

    Vissa tredjeparts skatteprogramvaror kan inte importera våra insatta tillgångssaldon korrekt via API. Detta kan vanligtvis åtgärdas genom att exportera din kontohistorik och ladda upp den till tredjepartswebbplatsen manuellt. För att lära dig hur du manuellt exporterar din kontohistorik, klicka nedan.

  • Vissa av mina transaktioner saknas.

    Funktionerna för omedelbar köp/sälj registreras inte i kontots handelshistorik, men de kan ses i kontots Ledger. Vissa tredjepartsplattformar kan inte korrekt tolka köp-/säljposterna i kontots Ledger. Om detta är fallet, vänligen exportera din kontohistorik manuellt och ladda upp filen till den tredjepartsplattform du använder.

  • Jag laddade ner min kontohistorik manuellt men jag förstår inte vad symbolerna betyder.

    Din fullständiga kontohistorik består av två delar, nämligen din Ledger och dina Trades. Låt oss först lära oss lite om skillnaderna mellan de två.

    Nu när vi har en god förståelse för skillnaderna mellan din kontos Ledger och Trades-historik, låt oss ta en titt på hur man tolkar var och en.

  • Är det säkert att tillhandahålla mina API-nycklar till en tredjepartsprogramvara?

    Så länge en tredjepartswebbplats/applikation kräver dina privata Kraken API-nycklar kan det finnas potentiella säkerhetsproblem, men så länge du skapar en specifik API-nyckel med minimala behörigheter, till exempel bara för att läsa ditt saldo och/eller din Ledger, finns det ingen risk för dina medel eller säkerhet i allmänhet. Av denna anledning är det lämpligt att bevilja skrivskyddade behörigheter och att skapa en specifik API-nyckel med nämnda behörigheter att dela med din betrodda tredjepartsprogramvara.


Behöver du mer hjälp?